OpenBuildings GenerativeComponents Help

Window Node

(Window node) creates Window nodes based on DataGroup window catalog items.

  1. Add a Window node to the Graph and select the InWall technique. Its required input ports are visible on the node.
  2. Click next to the CatalogItem port. The expression field becomes a drop menu. The menu is automatically loaded with DataGroup catalogs containing Window types. Select a window catalog item ('AL | Casement').
  3. Draw a wire from the Wall input port to the target wall node's overall node.
  4. For the Distance input, use one of the target Wall node's outputs to create an expression. Click on the Distance port to open the expression field. Enter wall01.WallQuantities_LengthCenter/4. The expression divides the wall01 node's WallQuantities_LengthCenter output by four.
  5. Click next to the SillHeight port. Enter 4 in the expression field.
  6. For the SwingDirectionPoint input, use one of the baseCS node's outputs to create an expression. Click on the SwingDirectionPoint port to open the expression field. Enter baseCS.XDirection. The dot (.) separates the node name and it's output (or property).

The node will resolve, and the window will be added to the model view inside the wall.

Note: When entering expressions, you will notice how as you type, the expressions are auto completed. Click <Enter> of <Tab> to apply the expressions.